Yes, this is the obvious overlap solve.  Sue me.